Best practices for setting up a WSL 2 dev env

Putting this here for reference. https://docs.microsoft.com/en-us/windows/wsl/setup/environment